think ahead of one's time - Türkisch Englisch Wörterbuch